<?php

namespace Portal\LessonBundle\Entity;

use Doctrine\ORM\Mapping as ORM;

/**
 * LessonStatus
 *
 * @ORM\Table(name="lesson_status")
 * @ORM\Entity
 */
class LessonStatus
{
    /**
     * @var integer
     *
     * @ORM\Column(name="id", type="integer", nullable=false)
     * @ORM\Id
     * @ORM\GeneratedValue(strategy="IDENTITY")
     */
    private $id;

    /**
     * @var string
     *
     * @ORM\Column(name="name", type="string", length=50, nullable=false)
     */
    private $name;

    /**
     * @var string
     *
     * @ORM\Column(name="name_mn", type="string", length=50, nullable=false)
     */
    private $nameMn;

    /**
     * @var string
     *
     * @ORM\Column(name="name_en", type="string", length=50, nullable=false)
     */
    private $nameEn;

    /**
     * @var integer
     *
     * @ORM\Column(name="is_active", type="integer", nullable=false)
     */
    private $isActive;



    /**
     * Get id
     *
     * @return integer 
     */
    public function getId()
    {
        return $this->id;
    }

    /**
     * Set name
     *
     * @param string $name
     * @return LessonStatus
     */
    public function setName($name)
    {
        $this->name = $name;
    
        return $this;
    }

    /**
     * Get name
     *
     * @return string 
     */
    public function getName()
    {
        return $this->name;
    }

    /**
     * Set nameMn
     *
     * @param string $nameMn
     * @return LessonStatus
     */
    public function setNameMn($nameMn)
    {
        $this->nameMn = $nameMn;
    
        return $this;
    }

    /**
     * Get nameMn
     *
     * @return string 
     */
    public function getNameMn()
    {
        return $this->nameMn;
    }

    /**
     * Set nameEn
     *
     * @param string $nameEn
     * @return LessonStatus
     */
    public function setNameEn($nameEn)
    {
        $this->nameEn = $nameEn;
    
        return $this;
    }

    /**
     * Get nameEn
     *
     * @return string 
     */
    public function getNameEn()
    {
        return $this->nameEn;
    }

    /**
     * Set isActive
     *
     * @param integer $isActive
     * @return LessonStatus
     */
    public function setIsActive($isActive)
    {
        $this->isActive = $isActive;
    
        return $this;
    }

    /**
     * Get isActive
     *
     * @return integer 
     */
    public function getIsActive()
    {
        return $this->isActive;
    }
}